#include <iostream>
using namespace std;
#include <iomanip>
using std::setw;
#include <cmath>
#include <cstring>
#include<list>
#include<vector>

void martx_max(int * index,int ** matx)
{
	int max=*((int *)matx);
	cout << max;
	for(int i=0;i<2;i++)
	{
		for(int j=0;j<3;j++)
		{
			if(*((int *)matx+3*i+j)>max)
			{
				max=*((int *)matx+3*i+j);
				index[0]=i;
				index[1]=j;
			}
		}
	}
}

int main()
{
	int index[2]={0,0};
	int matx[2][3]={{1,2,3},{4,5,6}};
	martx_max(index,(int **) matx);
	cout << index[0] << " " << index[1];
	return 0;
}
